fallopian artery - German English Dictionary